MVMETESKFHVLAVDDSLFDRKMIERLLQKSSCQVTTVDSGSKALEFLGLRVDDNDPNALSTSPQIHQEVEINLIITDYCMPGMTGYDLLKKVKESAAFRSIPVVIMSSENVPARISRCLEEGAEEFFLKPVKLADLTKLKPHMMKTKLKKESEKPVAIEEIVVSKPEIEEEEEESSVIEILPLHQEIESEQLEPMLSSNKRKAMEEVVSTDRSRPKYNDITTSV